* {font-family:Verdana, sans-serif !important}
html {margin:0px;padding:0px;background:#f0f0f0}
body {width:922px;margin:auto;padding:5px 40px 20px;min-height:100%;background:white}
#header {text-align:right;padding-top:10px;height:90px;margin-right:0px}
#header div {vertical-align:top;text-align:center;display:inline-block;*display:inline;zoom:1}
#header div a {padding-top:48px;width:80px;text-decoration:none;color:#999;display:inline-block;*display:inline;zoom:1}
#header div a:hover {color:#0080ff;background-position:center -70px !important}
#header #youlink a {margin-top:7px;background:url(img/you.png);background-position: center top;background-repeat: no-repeat}
#header #welink a {margin-top:7px;background:url(img/we.png);background-position: center top;background-repeat: no-repeat}
#header #lics {padding-top:0px;width:90px;margin-left:20px}
#header #lics a {padding-top:3px}
#header #lics a img {border:none}
.dlg {font-size:14px;display:none;position:absolute;top:10%;right:50%;margin-right:-200px;min-width:400px;max-width:550px;background:black;z-index:50;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.dlg > div {position:relative;background:white;margin:0px;padding:20px 35px 60px}
.dlg h2 {margin:0px;color:#0080ff}
.dlg a {color:#0080ff}
#you.dlg form p, #we.dlg form p {text-align:right;margin-right:30px}
.dlg .button {color:white}
.dlg label {max-width:300px;display:inline-block;vertical-align:baseline;zoom:1;*display:block}
#tabs a {display:block !important;position:absolute;right:-88px;top:10px;width:88px;line-height:18px;font-size:12px;background:url(img/tabs.png);-webkit-border-radius-topright:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;-webkit-border-radius-bottomright:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;color:white;background-color:black;text-decoration:none;font-weight:bold;text-align:center;padding:65px 0px 1px;outline:none}
#tabs #new, #tabs #pass, #tabs #contact {margin-top:90px}
#tabs #links {margin-top:180px}
#tabs #login, #tabs #pass {background-position:-80px 0px}
#tabs #new {background-position:-80px -80px}
#tabs #profile {background-position:-240px -80px}
#tabs #about {background-position:-400px 0px}
#tabs #contact {background-position:-400px -80px}
.login #tabs #login, .pass #tabs #pass {background-color:white;color:black;background-position:0px 0px}
.new #tabs #new {background-color:white;color:black;background-position:0px -80px}
.profile #tabs #profile {background-color:white;color:black;background-position:-160px -80px}
.about #tabs #about {background-color:white;color:black;background-position:-320px 0px}
.contact #tabs #contact {background-color:white;color:black;background-position:-320px -80px}
#tlogin, #tnew, #tforgot, #tprofile, #tpass, #tlinks, #tabout, #tcontact, .iprofile, .ipass, .ilinks, .ilogin, .inew, .iforgot, .iabout, .icontact, .dlg .button {display:none}
.login #tabs #tlogin, .new #tabs #tnew, .forgot #tabs #tforgot, .login p.ilogin, .forgot #user p.iforgot, .new p.inew,
.profile #tabs #tprofile, .pass #tabs #tpass, .links #tabs #tlinks, .profile p.iprofile, .pass p.ipass, .links p.ilinks, .about #tabout, .about .iabout, .contact #tcontact, .contact p.icontact {display:block !important}
.profile a.iprofile, .pass a.ipass, .login a.ilogin, .new a.inew, a.always, .prompt a.iprompt, .contact a.icontact {display:inline-block !important}
.profile, .pass, .links {min-height: 200px}
#lforgot {text-decoration:none}
.buttons {display:block !important;position:absolute;bottom:0px;right:15px}
#short {vertical-align:top;padding:0px;position:relative;margin:-100px 0px 0px;display:inline-block;*display:inline;zoom:1}
#pill {z-index:30;background:url(img/pill.png) 0px 0px no-repeat;position:absolute;width:160px;height:210px;left:40px;}
#logo {width:450px;height:95px;margin:10px 0px 0px 140px}
#logo p {font-size:14px;margin-left:15px;margin-top:5px;color:#0080ff}
#logo h1 {background: url(img/logob.png) 20px 0px no-repeat;height:65px;margin:0px;*margin-top:5px}
#logo span {display:none;}
#info {text-shadow:0 0 1px #aaa;letter-spacing:1px;height:17px;color:white;font-weight:bold;font-size:14px;visibility:hidden;position:absolute;left:120px;top:-40px;width:340px;text-align:center;padding:4px 20px;margin:6px}
#info.i{background:#80ff00;visibility:visible !important}
#info.e{background:#ff8000;visibility:visible !important}
#info.l{visibility:visible !important;background:url(img/loading.gif) center center }
#inputback {background:url(img/back.png) right top #d2e9ff;z-index:0;padding:0px;margin:30px 0px 20px 15px;width:593px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;*margin-top:35px}
#input {font-size:17px;z-index:40;text-align:left;margin:0px;padding:11px 30px;width:533px;position:relative;*padding-top:40px}
#inputs {vertical-align:bottom;width:400px;display:inline-block;*display:inline;zoom:1}
#inputs p:first-child {margin:10px 0px 10px 140px}
#url {height:20px;margin:2px 0px 0px 85px;padding-left:5px;font-size:18px;line-height:18px;height:23px;border:1px solid #999;width:300px;color:black;-webkit-user-select:text}
#surl {margin:0px 0px 10px 60px;display:inline-block;*display:inline;zoom:1}
#surl > span {display:inline-block;width:90px;color:#0080ff;*display:inline;zoom:1}
#ftag {margin-top:10px;font-size:16px;line-height:16px;color:#aaa;background:white;padding-left:5px;border:1px solid #ccc;display:inline-block;width:235px;*display:inline;zoom:1}
#tag {width:88px;border:1px solid white;line-height:16px;font-size:16px;color:#80cf00;border-bottom:dashed 1px #ccc;height:22px;-webkit-user-select:text}
.button {cursor:pointer;vertical-align:bottom;text-decoration:none;padding:5px 15px;background:#0080ff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;color:white;font-size:16px;display:inline-block;*display:inline;zoom:1}
.button:hover {background:#60FF00}
#submit {font-size:20px;margin-bottom:10px;line-height:55px}
#actions_container {position:relative}
.actions {position:relative;display:inline-block;padding:0px;width:100%;text-align:center;margin:10px auto 0px;vertical-align:middle;*display:inline;zoom:1}
.actions a {text-decoration:none;padding:5px;z-index:60;margin-right:5px;display:inline-block;font-size:19px;color:#aaa;text-shadow:white 1px 1px;*display:inline;zoom:1}
.actions a .icon {display:inline-block;background:url(img/actions.png);width:32px;height:32px;vertical-align:middle;margin-right:3px;*display:inline;zoom:1}
.actions a.cp .icon{background-position: -66px 0px}
.actions a.st .icon{background-position: -99px 0px}
.actions a.tw .icon{background-position: -66px -33px}
.actions a.fb .icon{background-position: -99px -33px}
#last {width:630px}
#popular {width:260px;margin-left:25px}
.list {vertical-align:top;display:inline-block;*display:inline;zoom:1}
.list p {font-size:23px;color:#0080ff;margin-top:15px;margin-bottom:5px;text-align:center;font-weight:bold;letter-spacing:1px}
.list p > span {color:#80ff00;margin-right:-8px}
.list .items {font-size:10px;width:100%}
.list .loading {text-shadow:0 0 1px #aaa;letter-spacing:1px;font-weight:bold;display:block;margin-top:100px;font-size:15px;line-height:24px;background:url(img/loading.gif) center center;width:100%;color:white;text-align:center}
.list .items .item {padding-top:5px;margin-top:5px;border-top:1px dashed #D2E9FF}
.list .items .item:first-child {border:none}
.list .items .item .itemdata {display:inline-block;*display:inline;zoom:1}
.list .items .item .itemdata .act {font-size:10px !important;vertical-align:1px}
.list .items .item .itemdata > a {color:#0080ff;text-decoration:none;overflow:hidden;display:block}
#popular.list .items .item .itemdata > a {font-size:12px;}
#last.list .items .item .itemdata > a {font-size:14px;}
.list .items .item .itemdata > a:hover span {text-decoration:underline}
.list .items .item .itemdata > a > img {width:16px !important;height:16px !important}
.list .items .item .itemdata > a img {border:none;vertical-align:bottom;width:1px;height:1px;background:white;vertical-align:top}
.visitas.chars1 span {margin-top:6px;font-size:24px} .visitas.chars2 span {margin-top:8px;font-size:22px} .visitas.chars3 span {margin-top:10px;font-size:18px} .visitas.chars4 span {margin-top:12px;font-size:14px}
#popular.list .items .item .itemdata {width:211px;margin-right:5px}
#last.list .items .item .itemdata {width:580px;margin-right:5px}
.list .items .item .act a {display:inline-block !important;*display:inline;zoom:1}
.list .items .item .act a .icon {background:url(img/actions.png);width:12px;height:12px;vertical-align:middle;display:inline-block;*display:inline;zoom:1}
.list .items .item .act a.fb .icon {background-position: -153px -13px}
.list .items .item .act a.tw .icon {background-position: -153px 0px}
.weblogin a .icon {display:inline-block;background:url(img/actions.png);width:16px;height:16px;vertical-align:bottom;margin-right:3px;*display:inline;zoom:1}
.weblogin a.fb .icon {background-position: -149px -32px}
.weblogin a.tw .icon {background-position: -132px -49px}
.block {display:block !important}
.inlineblock {display:inline-block !important;*display:inline;zoom:1}
#pill2 {z-index:30;background:url(img/pill2.png) right top no-repeat;position:absolute;width:140px;height:200px;*margin-left:-110px;}
#title a, #logo a {text-decoration:none}
#clear {position:absolute;background:url(img/actions.png) -132px 0px no-repeat;width:20px;height:20px;left:398px;margin-top:-24px;display:none}
#license {position:absolute;right:0px;bottom:0px;height:32px;width:100px;background: url(img/ccbyncsa.png) center center no-repeat;vertical-align:bottom;display:block}
h1,div#foot p,#input p {color:#0080ff}
div#foot p{margin:0px 120px}
#input.done {z-index:35}
#input.done #clear {display:block}
#input.done input#url {color:#aaa}
#input.done #ftag {color:#80cf00}
#input.done #ftag span {display:none}
#input.done #submit {background:#aaa;cursor:default}
#input.done #tag {width:226px;border:none}
.done .actions a.cp .icon{background-position: 0px 0px}
.done .actions a.tw .icon{background-position: 0px -33px}
.done .actions a.fb .icon{background-position: -33px -33px}
.done .actions a.st .icon{background-position: -33px 0px}
#user .done .actions a {margin:0px}
.act_actions a,#input.done .actions a {color:#0080ff;text-shadow:none}
.act_actions {display:inline-block;*display:inline;zoom:1}
.act_actions a {text-decoration:none}
.act_actions a .icon {display:inline-block;background:url(img/actions.png);width:16px;height:16px;vertical-align:middle;margin-right:3px;*display:inline;zoom:1}
.act_actions a.cp .icon {background-position: -132px -32px}
.act_actions a.fb .icon {background-position: -149px -32px}
.act_actions a.tw .icon {background-position: -132px -49px}
.act_actions a.un .icon {background-position: -149px -49px}
#title {margin:-100px 0px 20px;font-weight:bold;font-size:46px;background:url(img/pill3.png) left 15px no-repeat;padding-top:15px;color:#0080ff}
#title a {color:#0080ff;padding-left:50px}
#stats h2 {color:black;font-size:25px;padding:0px 0px 20px 10px;margin:0px}
#urls {max-width:580px;float:right;margin-top:0px}
#urls p {margin: 2px 0px 1px !important}
#urls img {vertical-align: bottom}
#urls .act_actions, #urls .act_actions a {width:auto;margin: 2px 5px}
#stats {max-width:1000px;clear:both;padding:20px;background:#D2E9FF;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}
#stats p {font-size:14px;margin:4px 0px}
#stats a {font-size:14px}
.hide-if-js {display:none}
#stats_left {width:1000px}
#stats_hits {vertical-align:bottom;background:white;min-height:207px;max-height:237px;text-align:center;width:420px;display:inline-block;*display:inline;zoom:1}
#stats_hits ul {width:100%;background:#D2E9FF;padding:0px;margin:0px;display:inline-block;*display:inline;zoom:1}
#stats_hits ul li {text-align:center;padding:1px 6px;list-style:none;display:inline-block;*display:inline;zoom:1}
#stats_hits ul a {color:#999;text-decoration:none;font-size:12px}
#stats_hits ul li.selected {background:white}
#stats_hits ul li.selected a {color:black}
#stats_hits div {padding-top:6px;background:white;margin-bottom:4px}
#stats_hits p {font-size:14px;margin:4px 0px 0px}
#stats_refs {vertical-align:bottom;margin:10px 0px 0px 10px;background:white;height:207px;text-align:center;width:450px;display:inline-block;*display:inline;zoom:1}
#stats_maps {position:relative;background:url(img/geo-stats.png) 0px 10px no-repeat;height:500px;width:1000px;padding-top:10px}
#stats_maps span {text-align:center;position:absolute;top:250px;left:10px;right:10px;display:block}
#stats_hits span {margin-top:90px;display:block}
#stats_refs span {margin-top:80px;display:block}
.toggle {display:none}
.toggle.selected {display:block !important}
.repaint {cursor:pointer;display:none;position:fixed;left:0;top:0px;bottom:0;right:0px;opacity:0.7;background:black;z-index:45;filter:alpha(opacity=70)}
.errores {max-width:330px}
.errores ul {padding:0px}
.errores ul li {font-size:13px;list-style:none;color:red}
#legalt h4 {margin:15px 5px 0px;padding:0px;}
#legalt p {margin:2px}

.list .items .item .visitas span {z-index:1;position:absolute;width:40px;color:white;font-weight:bold}
.list .items .item .visitas a {display:inline-block;vertical-align:top;opacity:0;filter:alpha(opacity=0);height:18px;width:18px;margin:1px}
.list .items .item .visitas a.handup {background:url(img/thumbs-up.png) center center no-repeat}
.list .items .item .visitas a.handdown {background:url(img/thumbs-down.png) center center no-repeat}
.list .items .item .visitas a.stats {background:url(img/stats.png) center center no-repeat}
.list .items .item .visitas a.flag {background:url(img/flag.png) center center no-repeat;opacity:0;filter:alpha(opacity=0)}
.list .items .item .visitas a:hover {opacity:1 !important;filter:alpha(opacity=100) !important;cursor:pointer}
.list .items .item .visitas.type1 span, .list .items .item .visitas.type3 span {margin-top:16px}
.list .items .item .visitas.type2 span  {margin-top:-1px}
.list .items .item .visitas.type1 a.handup, .list .items .item .visitas.type2 a.handdown {opacity:0.8 !important;filter:alpha(opacity=80) !important}
.list .items .item .visitas.typef a.flag {opacity:0.8 !important;filter:alpha(opacity=80) !important;cursor:default}
.list .items .item .visitas:hover span {display:none}
.list .items .item .visitas:hover a {opacity:0.5;filter:alpha(opacity=50)}
.list .items .item .visitas img {display:block;border:none;vertical-align:bottom;width:1px;height:1px;background:transparent;vertical-align:top}
.list .items .item .visitas {padding:1px;vertical-align:top;background:url(img/visits.png) top right no-repeat #80dd00;white-space:nowrap;display:inline-block;zoom:1;width:42px;height:42px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*display:inline}
.list .items .item .visitas:hover {background:#80dd00}
/*#handup:hover {height:32px;margin-top:2px;background:url(img/thumbs-up.png) center center no-repeat}
#handdown:hover {height:32px;margin-top:-24px;background:url(img/thumbs-down.png) center center no-repeat}
.list .items .item .visitas:hover {background-image:url(img/stats.png);}
.list .items .item .visitas:hover a {color:transparent}*/

#urlback {position:absolute;background:white;opacity:0.5;filter:alpha(opacity=50);width:530px;height:150px;z-index:-2}
#urlimage {display:inline-block;text-align:center;width:150px;height:140px;margin:5px 0px 5px 5px;overflow:hidden;*display:inline;zoom:1}
#urlimage label {font-size:10px}
#urlimage input {vertical-align: bottom}
#uimg {background-position:center center;background-repeat:no-repeat;width:150px;height:137px}
#urlimage #arrows {background:#999;color: white;height:24px;margin-top:-21px;opacity:0.8;filter:alpha(opacity=80)}
#urlimage #arrows a {color:white;margin-top:2px;display:inline-block;width:18px;line-height:18px;text-decoration:none;vertical-align:middle;*display:inline;zoom:1}
#urlimage #arrows span {font-size:10px;display:inline-block;width:50px;*display:inline;zoom:1}
#urldata {display:inline-block;height:150px;width:360px;margin:5px 0px 5px 5px;vertical-align:top;*display:inline;zoom:1}
#urldata #urltitle {height:34px;font-weight:bold;font-size:14px;vertical-align:bottom}
#urldata textarea {resize:none;border:none;background:none;width:100%;height:90px;font-size:12px;border:1px dotted #ccc;padding:2px}
#urlinfo.noimage #urlimage {display:none}
#urlinfo.noimage #urldata {width:515px}
#urlinfo.loading div {display:none}
#urlinfo #urlloading {display:none;text-shadow:0 0 1px #aaa;letter-spacing:1px;font-weight:bold;font-size:15px;line-height:24px;background:url(img/loading.gif) center center;width:330px;color:white;text-align:center;margin:50px 100px}
#urlinfo.loading #urlloading {display:block}
#urltitleempty, #urldescempty {z-index:-1;margin-left:4px;display:none;color:#999;font-style:italic;font-size:12px}
#urltitleempty{height:34px;margin-top:-38px;font-weight:bold;font-size:14px}
#urldescempty{margin-top:-94px}
#urltitle.empty + #urltitleempty, #urldesc.empty + #urldescempty {display:block}